execution site - German English Dictionary